React Job: Front End Developer

Job added on

Company

Maximus

Location

Edmonton - Canada

Job type

Full-Time

React Job Details

Company Profile:
About Maximus

At Maximus, we share an authentic desire to do something meaningful to help others succeed. We apply our deep operational expertise, technology innovation, and digitally enabled citizen engagement in new ways and help governments solve complex problems.

Maximus has been reinventing the way government agencies engage with citizens and are sought out by governments to solve complex problems. By supporting various Healthcare Administration, Employment and Citizen service programs worldwide in the United States, Australia, Italy, Saudi Arabia, Singapore, South Korea, Sweden and the United Kingdom.
Our mission is to affect fundamental change in the lives of every individual with whom we engage and at every touchpoint. But ultimately, what we do is improve people’s lives. And that is a testament to the ingenuity, commitment, and compassion everyone brings to their role at Maximus and their dedication to connecting citizens with the services they need from Government agencies.

Maximus Canada welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
Job Description:

Role Summary

As Front-End Developer, your daily work will consist of building JSON/JavaScript/Typescript based web applications, technologies, tools, and frameworks to develop a high-quality user experience. You will have the opportunity to contribute to the design along with developing high quality, well tested, code that can be packaged and delivered to clients.


Your typical week at Maximus

  • Is responsible for the complete life cycle of the application forms and their configuration, from requirements and analysis to design and development
  • Develop new application forms and construct application code, with an emphasis on scalability and responsiveness
  • Maintain existing application software specifications and technical documentation
  • Design and develop unit tests for the purposes of regression testing, correcting errors, isolating areas for improvement, and general debugging
  • Profile code in order to detect and fix locks and performance bottlenecks
  • Fix/upgrade application code to address change requests and issues
  • Cultivate and disseminate knowledge of application development best practices and improve our standards
  • Participate in design and code peer reviews
  • Maintain client satisfaction by meeting client priorities and service level agreement targets in a timely manner; and
  • Support and maintain existing in-house applications for clients and develop enhancements to existing

Education and Experience


  • Bachelor’s degree in Software Engineering, Computer Science or Diploma in a Computer or Design related program with equivalent development experience
  • Experience designing and building Web Forms that interact with back-end systems
  • Excellent Communication Skills and Ability to Reach out to other teams when needed
  • Working knowledge of Agile (Scrum) Software Development Process methodologies, and experience using Agile toolset (e.g., Jira, Confluence or Azure DevOps);
  • 2+ experience with JavaScript/Typescript techniques in a production environment
  • Knowledge and experience with core web application technologies (HTTP, HTML5, CSS3, JavaScript) and how they relate to modern web SPA framework
  • Experience with tools such as VS Code, or WebStorm, Git, and testing tools such as PostMan or Insomnia;
  • Experience with JS, JSON and SQL; and
  • Familiarity with user experience design
Desired
  • Experience with responsive design patterns and techniques
  • Experience with Formly Forms
  • 2+ years of experience with front-end development using JavaScript (e.g., Angular, Vue, React);
  • Experience with COTS product
  • Experience with reactive programming paradigms (experience with RxJS specifically would be an asset);
  • Ability to solve complex development problems and produce the highest quality code while striving to push the technical boundaries of online applications
  • Familiarity with W3C web accessibility standards
  • Ability to learn and adapt to new technologies through training, self-advancement, and collaboration with peers
  • Passion for solving problems and digging deep to find root causes of issue
  • As a plus, understanding of back-end development technologies and frameworks would be an asset
  • Knowledge of Formly forms and js would be an asset; and
  • Experience in the Health domain and full life cycle development in a large enterprise


What you offer us

  • Understanding of configuration of a product and the difference between product and client assets
  • Experience troubleshooting code
  • Strong communication and interpersonal skills
  • Experience demonstrating product to end user
  • Ability to work in a team environment
  • Capability and eagerness to work under minimal direction in fast-paced energetic environment managing multiple priorities at once
  • Ability to learn quickly and adapt to constant changes with a positive attitude
  • A sense of innovation, creativity, organization, autonomy and quick adaptation to various technologies
  • Ability to see the big picture and how you can contribute to it; and
  • Capability of full remote work using MS Teams / Sharepoint / Office365 / VPN

What we offer you

We value your work, which enables us to continuously raise the bar on how we can best serve citizens worldwide. Maximus Canada offers the following:
  • Competitive market-based salaries
  • Comprehensive employer-paid benefits from day one
  • Four weeks of paid vacation
  • Group Retirement Savings Plan
  • Hybrid and remote work environments in Canada
  • Workplace Telework allowance
  • Annual paid bonus based on overall company performance
  • Employee appreciation events

We are passionate about our employees and place their well-being at the center of our people strategy. We are proud to foster a culture that values diversity, equity and inclusion, recognizing that this is paramount for the growth and success of our organization.

Additional Information:
We will be accepting applications until 11:59 (PST) on February 24, 2023

Please note that while all applications are appreciated, only those candidates selected for an interview will be contacted. (No Agencies, Please)

We welcome and encourage applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process